mine sweeping detector - Turkish English Dictionary